snake pit – English–Türkçe translations

🇬🇧 en tr 🇹🇷

snake pit noun

  • institution
  • pit with snakes
yılan çukuru
Wiktionary Links